Fullstack Job: Full Stack Developer

Job added on

Company

the turn lab

Location

Toronto - Canada

Job type

Full-Time

Fullstack Job Details

We are looking for a Full Stack Developer who is able to manage the software development life cycle from conception to deployment.


We are looking for a collaborator who can work as part of a cross-functional team to design and develop software solutions that meet the needs of our clients. A quality driven individual when it comes to writing clean and functional code and has an “eye” for detail when testing and fixing coding issues. Someone who has the desire and ability to grow professionally in a highly flexible and fast-moving environment.

One part consultancy. One part ad agency. One part technology company.


Who is the theturnlab?


One part consultancy. One part ad agency. One part technology company.


We are a marketing and technology lab, leveraging curiosity, data-driven insights, and 25 years of market expertise to pinpoint and solve our client's business challenges. We are a team of self-starting, problem-solvers. We are ambitious, thick-skinned, fast-paced, and constantly looking to add curious, passionate, and solution-focused individuals to our team. Additionally, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace.


If you can think on your feet, get excited about troubleshooting, approach your craft with pride and enthusiasm, and want to work for a purpose-driven organization that’s a Certified B Corporation and runs 100% carbon neutral, then WE might just be the place for YOU!


What is a day in a life of a Full Stack Developer at theturnlab?


You will work with our other internal departments to develop a deep understanding of our clients’ application needs. Through your solid planning and communication skills, you will take ownership of the project’s tasks, timelines and communication. Your days will consist of you developing robust and user-friendly front-end applications and architecture. In summary, you will:

  • Assist in gathering requirements and project specifications
  • Create site layout/user interface from provided design concepts using standard HTML/CSS/JavaScript practices
  • Create placement and layout of website pages provided by the design team
  • Produce fault-tolerant, robust, and maintainable code
  • Design and develop relational database schemas and servers
  • Write and maintain technical documentation
  • Perform routine daily maintenance of existing sites and applications
  • Identify and solve software issues experienced by clients
  • Conduct software testing

What value will you bring to our team?


You will have a post-secondary education in a related field coupled with a minimum of five (5) years of experience in a similar position. You will bring with you a solid understanding of web application development processes from the layout/user interface to relational database structures. You will have demonstrated experience as a collaborator and team player with solid planning, communication and writing skills. Furthermore, you will have:

  • 5+ years of web development using HTML, JavaScript/jQuery, CSS.
  • Experience with frameworks/languages such as PHP, Node.js, Django, React, Vue.js, Next.js, Backbone.js, etc.
  • Experience with RESTful API’s using JSON and tools such as Postman
  • Experience with version control systems such as GitHub, Bitbucket, etc.
  • Knowledge of .NET Framework/Core and SQL Server would be an asset.
  • Knowledge of eCommerce platforms like Magneto, Shopify, Commerce Cloud, KIBO or similar would be an asset.
  • Ability to communicate directly with peers, managers, and clients when required.
  • Strong organizational skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets.
  • Awareness of and pride in 100% client satisfaction.

If this opportunity excites you, then we can’t wait to see your cover letter and résumé!


Who are we?


We’re ambitious. We defy the current. We challenge our clients, each other, and anyone who says that a challenge isn’t fun. We value diverse and broad talents, ideas, and approaches.


We embrace diversity, inclusion, and equity. We value differences and uniqueness. We respect and encourage everyone to share their experiences, thoughts, and views – everyone has a voice at the turn lab.


We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.


Visit www.theturnlab.com to learn more about us!